package com.globalwave.base;

import java.io.Serializable;
import java.util.List;

/**
 * ��Ե���Entity����Ĳ�������.�������ھ���ORMʵ�ַ���.
 *
 * @author calvin
 */
public interface EntityDao<T> {

    T get(Serializable id);

    List<T> getAll();

    Object create(Object o) throws Exception ;
    
    int update(Object o) throws Exception ;

    int delete(Object o) throws Exception ;

}
